flatback sea turtle - English Synonyms Dictionary